package cn.tedu.egmybatis4.mapper;

import cn.tedu.egmybatis4.pojo.entity.Product;
import cn.tedu.egmybatis4.pojo.vo.ProductVO;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface ProductMapper {
    /*添加一个商品信息*/
    int insertProduct(Product product);

    /*通过id查询一个商品的标题和价格*/
    ProductVO selectSingleProduct(int id);

    /*通过id删除一个商品信息*/
    int deleteById(int id);

    /*通过id批量删除商品信息,使用List集合方式*/
    int deleteByIds(List<Integer> id);

    /*通过id动态修改商品信息*/
    int dynamicUpdate(Product product);

    /**/

}
